split-binfilters-and-evo
authorDebian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Mon, 27 Aug 2012 16:47:58 +0000 (16:47 +0000)
committerRene Engelhard <rene@debian.org>
Mon, 27 Aug 2012 16:47:58 +0000 (16:47 +0000)
Gbp-Pq: Name split-binfilters-and-evo.diff

postprocess/packcomponents/makefile.mk
postprocess/packregistry/makefile.mk
postprocess/prj/d.lst
scp2/source/binfilter/file_binfilter.scp
scp2/source/binfilter/module_binfilter.scp
scp2/source/gnome/module_gnome.scp
scp2/source/ooo/file_library_ooo.scp

index 09e296baf17bc5cb771b1505590c43c552867a37..69eabd77624e319661140c48854c4eb980549c37 100644 (file)
@@ -304,12 +304,6 @@ my_components += \
     component/wizards/com/sun/star/wizards/web/web
 .END
 
-.IF "$(WITH_BINFILTER)" != "NO"
-my_components += \
-    bf_migratefilter \
-    bindet
-.END
-
 .IF "$(WITH_LDAP)" == "YES"
 my_components += component/extensions/source/config/ldap/ldapbe2
 .END
@@ -395,10 +389,6 @@ my_components += component/connectivity/source/drivers/mozab/bootstrap/mozbootst
 my_components += component/shell/source/cmdmail/cmdmail
 .END
 
-.IF "$(OS)" != "WNT" && "$(ENABLE_EVOAB2)" != ""
-my_components += component/connectivity/source/drivers/evoab2/evoab
-.END
-
 .IF "$(OS)" != "WNT" && "$(ENABLE_GSTREAMER)" != ""
 my_components += component/avmedia/source/gstreamer/avmediagstreamer
 .END
@@ -450,3 +440,50 @@ $(MISC)/scriptproviderforjavascript.input : makefile.mk
         '<list><filename>component/scripting/java/ScriptProviderForJavaScript.component</filename></list>' \
         > $@
 .END
+
+.IF "$(WITH_BINFILTER)" == "YES"
+ALLTAR: $(MISC)/bf_migratefilter.rdb $(MISC)/bindet.rdb
+
+$(MISC)/bf_migratefilter.rdb .ERRREMOVE : \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/bf_migratefilter.input \
+        $(SOLARXMLDIR)/bf_migratefilter.component
+    $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/bf_migratefilter.input
+
+$(MISC)/bindet.rdb .ERRREMOVE : \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/bindet.input \
+        $(SOLARXMLDIR)/bindet.component
+    $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/bindet.input
+
+$(MISC)/bf_migratefilter.input : makefile.mk
+    echo \
+        '<list><filename>bf_migratefilter.component</filename></list>' \
+        > $@
+
+$(MISC)/bindet.input : makefile.mk
+    echo \
+        '<list><filename>bindet.component</filename></list>' \
+        > $@
+.END
+
+.IF "$(ENABLE_EVOAB2)" == "YES"
+ALLTAR : $(MISC)/evoab.rdb
+
+$(MISC)/evoab.rdb .ERRREMOVE : \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/evoab.input \
+        $(SOLARXMLDIR)/evoab.component
+    $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \
+        $(SOLARENV)/bin/packcomponents.xslt \
+        $(MISC)/evoab.input
+
+$(MISC)/evoab.input : makefile.mk
+    echo \
+        '<list><filename>evoab.component</filename></list>' \
+        > $@
+.END
index 2d1d396890ba0d6d6da3292d3dd1f4ec15d0aad9..f69f6ce80cd54772aab0c2136864f5b849bfeab2 100644 (file)
@@ -41,6 +41,7 @@ MY_XCDS = \
     $(MISC)/ctl.xcd \
     $(MISC)/ctlseqcheck.xcd \
     $(MISC)/draw.xcd \
+    $(MISC)/evoab.xcd \
     $(MISC)/graphicfilter.xcd \
     $(MISC)/impress.xcd \
     $(MISC)/korea.xcd \
@@ -329,8 +330,8 @@ MY_DRIVERS += ado
 ERROR : unknown-GUIBASE
 .END
 .IF "$(ENABLE_EVOAB2)" == "TRUE"
-MY_FILES_main += $(MY_MOD)/org/openoffice/Office/DataAccess/Drivers-evoab2.xcu
-MY_FILES_main += $(MY_MOD)/org/openoffice/Office/DataAccess-evoab2.xcu
+MY_FILES_evoab += $(MY_MOD)/org/openoffice/Office/DataAccess/Drivers-evoab2.xcu
+MY_FILES_evoab += $(MY_MOD)/org/openoffice/Office/DataAccess-evoab2.xcu
 MY_DRIVERS += evoab
 .END
 .IF "$(SOLAR_JAVA)" == "TRUE"
index f6be8cf864ab0bd724cedf9b050cc6945615df02..3ca3f6c52c20c5e2c9573398c42c22256499c4c9 100644 (file)
@@ -4,4 +4,7 @@ mkdir: %_DEST%\xml\ooo
 ..\%__SRC%\misc\lang\*.xcd %_DEST%\xml\
 ..\%__SRC%\misc\scriptproviderforbeanshell.rdb %_DEST%\xml\scriptproviderforbeanshell.rdb
 ..\%__SRC%\misc\scriptproviderforjavascript.rdb %_DEST%\xml\scriptproviderforjavascript.rdb
+..\%__SRC%\misc\bf_migratefilter.rdb %_DEST%\xml\bf_migratefilter.rdb
+..\%__SRC%\misc\bindet.rdb %_DEST%\xml\bindet.rdb
+..\%__SRC%\misc\evoab.rdb %_DEST%\xml\evoab.rdb
 ..\%__SRC%\misc\services.rdb %_DEST%\xml\services.rdb
index 538d1a25e3181fb807d7844c5454adb2f54de787..0733e2135f072a0e434a62f681718abfd6821336 100644 (file)
@@ -42,7 +42,19 @@ File gid_Starregistry_Legacy_Binfilters_Rdb
     Styles = (PACKED);
 End
 
+File gid_File_Rdb_Bf_Migratefilter
+    TXT_FILE_BODY;
+    Name = "bf_migratefilter.rdb";
+    Dir = gid_Brand_Dir_Program_Services;
+    Styles = (PACKED);
+End
 
+File gid_File_Rdb_Bindet
+    TXT_FILE_BODY;
+    Name = "bindet.rdb";
+    Dir = gid_Brand_Dir_Program_Services;
+    Styles = (PACKED);
+End
 
 STD_LIB_FILE( gid_File_Lib_Bf_Go, bf_go)
 STD_LIB_FILE( gid_File_Lib_Bf_Sch, bf_sch)
index 873652e6e16ace8fc69681157b9e15338d737423..fc6ae84edf0a1ffdd635cd31378d95b8a8c37fc2 100644 (file)
@@ -53,7 +53,9 @@ Module gid_Module_Optional_Binfilter
     gid_File_Lib_Bf_Wrapper,
     gid_File_Lib_Legacy_Binfilters,
     gid_File_Lib_Bf_Migratefilter,
+    gid_File_Rdb_Bf_Migratefilter,
     gid_File_Lib_Bindet,
+    gid_File_Rdb_Bindet,
     gid_File_Res_Bf_Sch,
     gid_File_Res_Bf_Svx,
     gid_File_Res_Bf_Svt,
index 88a2926bab9c16070d23f9b6a9e1e797bf9c9924..add5240a40cee0d41731c560c109732180b8a34e 100644 (file)
@@ -42,6 +42,7 @@ Module gid_Module_Optional_Gnome
 #endif
     Files = (
       gid_File_Lib_Evoab,
+      gid_File_Share_Registry_Evoab_Xcd,
       gid_File_Lib_Fps_Gnome,
       gid_File_Lib_Vclplug_Gtk,
 #ifdef ENABLE_GTK3
index 6e5ec3f02d643cfe9ab9afbc6d19590c2cbfe4c9..060dbd143a48095e155874c1727f18bcb1e356d1 100644 (file)
@@ -473,6 +473,13 @@ End
 
 STD_LIB_FILE( gid_File_Lib_Evoab , evoab)
 
+File gid_File_Share_Registry_Evoab_Xcd
+    TXT_FILE_BODY;
+    Styles = (PACKED);
+    Dir = gid_Brand_Dir_Share_Registry;
+    Name = "evoab.xcd";
+End
+
 #endif  // #ifdef ENABLE_EVOAB2
 
 #endif  // #ifdef UNX